a device used to give an electric shock during electrical torture - Spanish English Dictionary
History

a device used to give an electric shock during electrical torture



Meanings of "a device used to give an electric shock during electrical torture" in Spanish English Dictionary : 1 result(s)

English Spanish
General
a device used to give an electric shock during electrical torture picana eléctrica [f]